storage pond - French English Dictionary